Synonyms for "Venus''s shoe"

Words with similar meaning